#ifndef __sw_sprite_shizzle_H__
#define __sw_sprite_shizzle_H__

//class sw_game_state_main;
//class sw_sprite;

#include <allegro5\allegro_primitives.h>
#include <allegro5\allegro_image.h>
#include <allegro5\allegro_audio.h>

#include "sw_sprite.h"

class sw_sprite_shizzle : public sw_sprite {
	ALLEGRO_BITMAP** bitmaps;

	//static const double mass = 5.0;

	bool onground;
	int frame_count;
	bool direction; // true if right
	bool attacking;
	
public:
	sw_sprite_shizzle(int x, int y);
	~sw_sprite_shizzle();
	void compute_time_step();
	ALLEGRO_BITMAP* get_bitmap();

	void set_on_ground(bool g);
};

#endif